CodeReader:在 DSH Web 中查看和编辑工作区文件

CodeReader 是专为 DeepSeek Harness (DSH) Web 设计的插件,由 PathChan 维护,采用 MIT 许可。它旨在对话界面中集成工作区文件树与多标签编辑画板,让用户无需切换窗口即可浏览、核对、编辑并写回当前工作区磁盘文件。核心功能包括可展开的文件树、支持语法高亮与行号的多标签编辑器、以及通过快捷键或工具栏保存并校验内容。该插件支持智能体协同,在模型生成文件时自动切换为只读模式以防冲突,并允许将文件交由系统默认程序打开。用户偏好设置仅保存在本地浏览器,不经过服务端。安装时需先配置 DSH Web,再通过 npx 命令从 GitHub 或本地源码添加插件。Cod

阅读全文
DshViewModes:为 DSH Web 增加 Verbose、Normal、Summary 三种会话展示模式

DshViewModes 是由 NigelYao 维护的 DSH Web 客户端展示插件,旨在通过不同颗粒度的视图优化用户体验。该插件基于 MIT 许可证,仅修改浏览器端展示而不涉及核心文件,提供 `Verbose`、`Normal` 和 `Summary` 三种模式。`Verbose` 保留思考、工具调用等完整调试信息;`Normal`(默认)按语义阶段分组过程步骤,适合日常阅读并支持展开细节;`Summary` 隐藏过程噪音,仅展示结果摘要。用户可通过会话头部或快捷键 `Alt+1/2/3` 切换模式,选择状态保存在 localStorage 中,且界面语言跟随 Harness Setti

阅读全文
dsh-sticky-disclosure:一键收起 DSH Web 会话中的可折叠区块

`dsh-sticky-disclosure` 是 DSH Web 客户端的 MIT 许可插件,由 Han-1413141 维护,旨在解决长会话中可折叠区块(如 Think、工具卡片、命令卡片等)累积过多导致管理不便的问题。该插件允许用户通过聊天区右下角的常驻按钮或自定义快捷键(默认 Ctrl+Alt+C / ⌘⌥C)一键收起所有展开区块,并实时显示计数。当区块滑出视口时,其标题会自动钉在顶部供点击收起。插件采用纯 DOM 实现,不修改应用代码,支持深色/浅色主题,卸载后自动还原。安装需 Node.js ≥ 20 及 DSH 环境,通过 PowerShell 脚本安装后重启生效。快捷键设置保存

阅读全文
dsh-download-progress:在 DSH web 中集中查看下载与传输进度

dsh-download-progress 是 DSH web 的一款开源插件,旨在解决下载进度分散、难以监控的问题。它通过右下角可拖拽面板,将 URL 下载、Shell 命令传输、SSH 传输及工作区文件增长统一可视化,实时显示字节数、速度、百分比及预计剩余时间。核心功能包括提供 `download_url` 工具、自动解析 `curl`/`wget` 等 Shell 命令追踪进度、监测 SSH 传输以及每 1.5 秒扫描工作区捕捉黑箱下载。插件支持通过市场、CLI 或手动挂载安装,需 Node.js 20 及以上环境。尽管该项目由 AI 辅助开发且经真机验证,但仍需注意其权限依赖、对无 C

阅读全文
dsh-cache-precision:在 DSH Web 中显示三位小数缓存命中率并放宽 composer 统计行

dsh-cache-precision 是一款由 Cheng-cheng9669 维护的 DSH Web 插件(v0.1.1,MIT 协议),旨在原位增强 composer dock 中的内置统计信息显示。该插件主要解决两个细节问题:一是将缓存命中率从整数百分比提升为三位小数显示(如 12% 变为 12.345%);二是加宽统计行,防止项目被截断为“...”。其核心机制是读取相同的 tokenUsage 投影,并在 React 重新渲染后自动重新应用,以确保显示的一致性。 安装时需确认本地插件目录(如 D:\Dsh\tools\dsh-cache-precision),执行 `dsh plug

阅读全文
dsh-notify-sound:AI 回复完毕后播放提示音

`dsh-notify-sound` 是一个基于 MIT 许可的 DSH web 插件,旨在解决用户确认 AI 回复完成状态的痛点。该插件通过监听 `turn/end` 事件并利用 WebSocket 实时推送,在回合结束时自动播放内置提示音,无需轮询或联网加载音频。 插件内置 44 个可选音效(来源 `Stephanvs/opencode-sfx`),支持在 DSH 设置页中即时开关、切换音效、调节音量及试听,偏好设置存储于 DSH 设置服务并全局生效,重启后保留。安装需满足 Node.js >= 20 环境,支持从 GitHub 远程安装或本地开发部署。核心依赖包括 `@deepseek-

阅读全文
dsh-session-timeline:在 DSH Web 会话左侧加一条可跳转时间轴

dsh-session-timeline 是 XiLuovo 开发的 DSH Web 会话时间轴插件,旨在解决长对话中快速定位、跳转和预览用户输入位置的痛点。该插件在对话区左侧渲染横向短横线时间轴,每条线对应用户消息,支持无滚动条内部滚动。核心功能包括:基于 sessionProjections 的全量统计与持久化缓存;Scroll-spy 实现激活条跟随当前视口;鼠标移动时的波浪聚焦效果;悬停显示包含用户提问与 AI 回复的圆角预览 Tooltip;点击任意横线可跳转至对应对话,若目标在窗口外则自动加载历史;以及通过顶部胶囊把手实现时间轴的收起与展开。 插件采用 MIT 许可证,纯 JS 实

阅读全文
dsh-ui-quote-selection:在 DSH Web 聊天中划词引用到输入框

dsh-ui-quote-selection 是由 nekogpt 维护的 DSH Web 客户端插件,采用 MIT 许可证,旨在解决聊天中引用特定文字时的复制粘贴繁琐问题。该插件允许用户在选中消息中的某段文字后,一键将其引用至输入框。输入框仅显示简短预览,避免长文占满空间,但在发送消息时会自动携带完整原文。用户可通过鼠标悬停查看引用内容,按退格键删除,且支持在单条消息中添加多段引用。按钮文字随界面语言自动切换为中文或英文。插件利用 DSH 自带功能,不修改核心代码,适用于 DeepSeek Harness Web,已在 `0.1.0-rc.6` 版本测试。安装需执行 `dsh plugin

阅读全文
dsh-session-cleaner:为运行中的 DeepSeek Harness web runtime 删除会话

`dsh-session-cleaner` 是一款由 `fountunt` 维护、采用 MIT 许可的 DeepSeek Harness 插件(版本 1.0.2),旨在解决 `dsh web` 运行时会话清理问题。该插件无需重启服务,即可通过 Web UI 或 API 删除运行中的会话,并同步移除 live store 条目、workspace 记录及磁盘 artifacts 三类数据。其核心功能包括在侧边栏菜单提供“Delete session”入口,以及注册 `POST /api-ext/session.delete` API 路由,支持 JSON 请求体传入 `sessionId`。安装

阅读全文
DSH Thinking Status Customizer:自定义 DSH Web 的思考状态展示

dsh-thinking-status-customizer 是一个由 Dbi-Eshuh 维护的 MIT 许可证 CSS-only 插件,用于自定义 DSH Web 的可见思考状态。它支持将默认状态替换为自定义流动文字、GIF/APNG/WebP 动画或图文组合,无需修改源码或重写 DOM,且原始状态文本保留在无障碍树中。插件提供浮动设置面板,可跟随 DSH 语言设置即时切换中英文,支持配置文字颜色、流动方向及移动模式;图片模式支持 HTTPS/Data URL 或最大 20 MB 的本地文件(>2 MB 使用临时 Object URL)。设置数据仅存储在浏览器 localStorage 中

阅读全文
dsh-skill-hub:在 dsh web 中管理 DeepSeek Harness 技能

dsh-skill-hub 是 cheshireez 开发的 dsh web 插件(MIT 许可),旨在集中管理分散的技能目录。它基于官方 SDK 与 slot 运行,不修改 dsh 源码,主要解决技能检索难、启停入口分散、诊断缺失、导入流程不统一及调用统计缺失等问题。 核心功能包括:在设置页浏览与检索完整 `ctx.skills` 目录;支持单技能或分组的启停及正文查看;诊断 `SKILL.md` 的 frontmatter 问题;支持新建技能脚手架;跟踪来源仓库与 commit,实现导入、同步及回收站恢复;从内置或自定义仓库扫描并导入市场技能;以及基于会话日志统计调用次数。 安装需 Nod

阅读全文
dsh-chinese-mode:DSH Web 的全局中文模式插件

dsh-chinese-mode 是 DSH Web 的客户端插件,用于统一控制回复、思考及工具输出的中文模式。该插件解决了在多个 preset 中手动维护中文 System Prompt 的痛点,通过全局开关和持久化设置实现集中管理。核心功能包括:全局生效且状态持久化;开启后无条件向任意 preset(除 complete persona 外)注入语言要求;支持将语言控制拆分为回复、思考、工具三个独立区域,允许用户自定义各区域的中文或英文状态;提供独立的设置页及输入框旁的紧凑胶囊开关,方便快速切换。插件兼容锚定行为,默认关闭该选项,启用后可实现思考英文、回复及工具中文的组合。关闭总开关后,仅

阅读全文
dsh-plugin-gather:一键装配 DSH Web 增强套件

lilwhich 维护的 DSH Web 插件聚合包(v0.9.6,MIT),一条命令安装 dsh-at-file、右侧边栏、任务看板、皮肤中心等精选插件,并内置账户状态栏、Checkpoint 快照、Diff Review、对话迁徙、全局设定与 VSCode 式左侧栏。适合希望快速搭建完整 DSH Web 环境的开发者;安装前请检查源码与许可证,安装后需重启并硬刷新浏览器。

阅读全文
ui-status-label:自定义 dsh Web 运行状态文案

ui-status-label(dsh-ui-status-label)是 alingalingling 维护的 dsh Web 趣味换装插件,在 General 设置中提供「运行状态文案」输入框,将默认 Deep diving... 替换为自定义文字(默认小难梁在0721,上限 40 字符)。支持 DOM 注入与 conversationStatus 服务两条路径,官方 0.1.0-rc.6 即可使用。安装:dsh plugin --profile web add github:alingalingling/ui-status-label,装后需重启 web 进程。MIT 许可,不触及模型请求。

阅读全文
dsh-annotation:DSH Web 选中批注,回车随消息发送

dsh-annotation 是 omdsh-dev 维护的 DSH Web 客户端插件。在助手回复中选中文字即可批注,跨回合累积后回车随问题一并发送;气泡隐藏批注块实现零闪烁,模型按 Annotation N 逐条回复并支持悬浮芯片对照。官方 bundle 形态,零核心改动,MIT 许可。

阅读全文